/**
 * 10进制数转换2进制格式
 * @param {number | string} num 需要转换的十进制数字
 * @param {number} len 转换后的长度
 * @returns {string} 转换后的文本
 */
export function D2B(num: number, len: number = 8): string {
    let str = num.toString(2)
    return str.padStart(len, '0')
}

/**
 * 2进制数转换10进制格式
 * @param {string} num 需要转换的二进制数字
 * @returns {number} 转换后的数字
 */
export function B2D(num: string): number {
    return parseInt(num, 2)
}
